<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>字符串的解构赋值</title>
</head>
<body>
  <script>
    // 字符串也可以解构赋值。这是因为此时，字符串被转换成了一个类似数组的对象(包装类？)
    var [a,b,c,d,e] = 'hello'
    // a = 'h'
    // b = 'e'
    // c = 'l'
    // d = 'l'
    // e = 'o'
    //类似数组的对象都有一个length属性，因此还可以对这个属性进行解构赋值
    var {length: len} = 'hello'
    console.log(len) // 5
  </script>
</body>
</html>